- put teeth in smth.
- (put teeth in (или into) smth.)сделать что-л. действенным, боевым, опасным
Amendments opposing the wage-freezing activities of the Government put more teeth into the final agenda, published yesterday, of next month's Trades Union Congress. (‘Daily Worker’) — Опубликованная вчера повестка заседаний конгресса британских тред-юнионов была более зубастой, так как включала обсуждение поправок, носящих критический характер, к проводимой правительством политике замораживания зарплаты.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.